const fs = require('fs-extra')
// 截图原型给AI，然后让他根据模板生成提示词

const main = {
  '角色': '资深前端开发工程师',
  '任务': '让系统中在生成买卖信号的同时可以重新配置买卖的仓位',
  '编写约束说明': [
    '主要的代码都在/app/analysis下面，改也主要是改这里面的文件'
    // '不需要写很多interface，按以前的尺度就行了',
    // '不需要特意加入TypeScript类型安全',
    // '不需要国际化支持',
    // '不需要考虑路由配置',
    // '如果有导入和导出功能，可以参考其他页面的配置方式',
    // '如果有省公司下拉，可以用province-select组件'
  ],
  '功能说明': [
    '在setSell还有buy的时候可以重新设置买卖的仓位',
    '仓位的结果在standardInitialMargin字段上，这是根据仓位生成的标准金额',
    '/app/analysis/buySellSub/combinedIndicator,indexFlag,strategy,tradeRecord,utilBuySell这几个文件我想挪到/app/analysis/utils里面帮我处理好引入关系'
  ]
}

function logData (name, fileData) {
  const fileName = `./${name}.json`
  return fs.ensureFile(fileName).then(() => {
    return fs.writeJson(fileName, fileData, { spaces: 2 })
  })
}

logData('main', main)
